.de-h-tui{
	position:absolute;
	right:3rem;
	font-size:1.5rem;
	top:.45rem;
}
.de-h-favo{
	position:absolute;
	right:.4rem; 
	font-size:1.7rem;
	top:.5rem;
}
.de-h-title{
	height:2rem;
	line-height:2rem;
	text-align:center;
	/*font-weight:bold;*/
	font-size:1.2rem;
	color:rgb(0,0,0);
	width:17.5rem;
}
.de-title{
	padding:.5rem;
	background-color:rgb(255,255,255) ;
}
.de-t-txt{
	font-size:1rem;
	line-height:1.3rem; 
	color:rgb(0,0,0);
	/*font-weight:bold;*/
	text-align:center;
	margin:0 0 .2rem 0; 
}
.de-t-memo{
	font-size:.6rem;
	line-height:.8rem; 
	text-indent:6rem;
}
.de-tm-head{
	color:rgb(137,137,137); 
}
.idx-n-head{
	font-size:.8rem;
	line-height:2rem;
	height:2rem;
	color:rgb(126,126,126);
	padding-left:.8rem;
	background-color:rgb(240,240,240);
	border-top:1px solid rgb(220,220,220);
}
.de-unit{
	background-color:rgb(240,240,240);
	padding:.8rem;	
	font-size:.8rem;
}
.de-u-head{
	color:rgb(239,141,30);
}
.de-u-body{
	color:rgb(0,0,0);
	/*font-weight:bold;*/
	margin-left:.5rem;
}

.de-list{
	background-color:#fff;
}
.de-l-item{
	border-bottom:1px solid rgb(240,240,240);
	color:rgb(137,137,137);
	font-size:.8rem;
	height:2rem;
	line-height:2rem;
}
.de-l-item .iconfont{
	margin:0 .4rem 0 1.3rem; 
	font-size:.9rem;
}
.de-li-body{
	font-weight:bold;
	color:rgb(0,0,0);
}
.de-u-text{
	color:rgb(137,137,137);
}
.de-contain{
	font-size:.6rem; 
	line-height:1.2rem;
	color:rgb(0,0,0);
	padding:.8rem; 
	text-indent:1.4rem;
}
.au-me-img{
	text-align:center;
}
.me-img{
	width:15rem;
	margin:.5rem;
}
.pu-memo{
	text-align:center;
	font-size:.6rem;
	color:rgb(180,180,180);
	line-height:2rem;
}